package com.tmc.entity.inthotel;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractToActivity entity provides the base persistence definition of the
 * ToActivity entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractToActivity implements java.io.Serializable {

	// Fields

	private Integer activityId;
	private ToCitylocation toCitylocation;
	private ToCity toCity;
	private String activityName;
	private Integer destinationId;
	private String activityLatitude;
	private String activityLongitude;
	private String address;
	private String zip;
	private String city;
	private String countryCode;
	private String destinationCode;
	private Double stars;
	private String status;
	private String activityCategoryId;
	private String activityCategory;
	private Integer providerId;
	private Integer bestVal;
	private Set toProviders = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractToActivity() {
	}

	/** full constructor */
	public AbstractToActivity(ToCitylocation toCitylocation, ToCity toCity,
			String activityName, Integer destinationId,
			String activityLatitude, String activityLongitude, String address,
			String zip, String city, String countryCode,
			String destinationCode, Double stars, String status,
			String activityCategoryId, String activityCategory,
			Integer providerId, Integer bestVal, Set toProviders) {
		this.toCitylocation = toCitylocation;
		this.toCity = toCity;
		this.activityName = activityName;
		this.destinationId = destinationId;
		this.activityLatitude = activityLatitude;
		this.activityLongitude = activityLongitude;
		this.address = address;
		this.zip = zip;
		this.city = city;
		this.countryCode = countryCode;
		this.destinationCode = destinationCode;
		this.stars = stars;
		this.status = status;
		this.activityCategoryId = activityCategoryId;
		this.activityCategory = activityCategory;
		this.providerId = providerId;
		this.bestVal = bestVal;
		this.toProviders = toProviders;
	}

	// Property accessors

	public Integer getActivityId() {
		return this.activityId;
	}

	public void setActivityId(Integer activityId) {
		this.activityId = activityId;
	}

	public ToCitylocation getToCitylocation() {
		return this.toCitylocation;
	}

	public void setToCitylocation(ToCitylocation toCitylocation) {
		this.toCitylocation = toCitylocation;
	}

	public ToCity getToCity() {
		return this.toCity;
	}

	public void setToCity(ToCity toCity) {
		this.toCity = toCity;
	}

	public String getActivityName() {
		return this.activityName;
	}

	public void setActivityName(String activityName) {
		this.activityName = activityName;
	}

	public Integer getDestinationId() {
		return this.destinationId;
	}

	public void setDestinationId(Integer destinationId) {
		this.destinationId = destinationId;
	}

	public String getActivityLatitude() {
		return this.activityLatitude;
	}

	public void setActivityLatitude(String activityLatitude) {
		this.activityLatitude = activityLatitude;
	}

	public String getActivityLongitude() {
		return this.activityLongitude;
	}

	public void setActivityLongitude(String activityLongitude) {
		this.activityLongitude = activityLongitude;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getZip() {
		return this.zip;
	}

	public void setZip(String zip) {
		this.zip = zip;
	}

	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCountryCode() {
		return this.countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getDestinationCode() {
		return this.destinationCode;
	}

	public void setDestinationCode(String destinationCode) {
		this.destinationCode = destinationCode;
	}

	public Double getStars() {
		return this.stars;
	}

	public void setStars(Double stars) {
		this.stars = stars;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getActivityCategoryId() {
		return this.activityCategoryId;
	}

	public void setActivityCategoryId(String activityCategoryId) {
		this.activityCategoryId = activityCategoryId;
	}

	public String getActivityCategory() {
		return this.activityCategory;
	}

	public void setActivityCategory(String activityCategory) {
		this.activityCategory = activityCategory;
	}

	public Integer getProviderId() {
		return this.providerId;
	}

	public void setProviderId(Integer providerId) {
		this.providerId = providerId;
	}

	public Integer getBestVal() {
		return this.bestVal;
	}

	public void setBestVal(Integer bestVal) {
		this.bestVal = bestVal;
	}

	public Set getToProviders() {
		return this.toProviders;
	}

	public void setToProviders(Set toProviders) {
		this.toProviders = toProviders;
	}

}